.file-upload__container {
  display: flex;
  .select-file__control {
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    margin-right: 10px;
    border: 1px solid #666;
    border-radius: 6px;
    cursor: pointer;
    input {
      position: absolute;
      opacity: 0;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;      
      cursor: pointer;
    }
  }
  .upload__list {
    display: flex;
    column-gap: 12px;
    .upload__item {
      overflow: hidden;
      width: 70px;
      height: 70px;
      border: 1px solid #666;
      border-radius: 6px;
      .file-cover {
        width: 100%;
        // height: 100%;
      }
      .file-img {
        display: block;
        width: 100%;
        height: 100%;
      }
      .file-name {
        font-size: 14px;
      }
    }
  }
}